import { createI18n } from "vue-i18n";
import zhCN from "./zh";
import enUS from "./en";

let language = localStorage.getItem("language") || (navigator.language === 'en-US' ? 'en-US' : 'zh-CN'); //  获取本地存储 || 根据浏览器语言设置
const i18n = createI18n({
  legacy: false, // 使用Composition API，这里必须设置为false
  locale: language, // 默认显示语言
  globalInjection: true, // 全局注册$t方法
  silentTranslationWarn: true,
  missingWarn: false,
  messages: {
    "zh-CN": zhCN,
    "en-US": enUS,
  },
});

export default i18n;
